通过cmd判断java变量是否存在(这里检查是否可运行)

文件名start.bat

复制代码
::检查当前环境是否可以运行java
@echo off
set check_flag=false
if "true" == "%check_flag%" (
  java -version
)
if not %errorlevel% == 0 (
  echo Can not run java,check it.
  echo %errorlevel%  
  pause
  goto END
)

:START
cmd /c start /b java -jar xxx.jar

:END
复制代码
不显示cmd窗口形式调用jar

和start.bat同一路径下创建start.vbs

Set shell = Wscript.createobject("wscript.shell")
a = shell.run ("start.bat",0)